sponge slug - German English Dictionary